/**
 * Created by Administrator on 2017/1/15.
 */

var MJ = require('../MJ/MJ');

var Config = {
    'NAME': "QianRenMJ",

    "SubType": {
        "GYMJ": {
            "options": {       // 【必需】可用选项及默认值
                "SXJ": false,       // 上下鸡
                "MTJ": false,       // 满堂鸡
                "LZ": false,        // 连庄
                "BJ": false,        // 本鸡
                "WGJ": false,       // 乌骨鸡
                "JQB": false,       // 鸡全包
                "DQB": false,       // 豆全包
                "QGSJ": false,      // 抢杠烧鸡
                "QGSD": false,      // 抢杠烧豆
            },

            "hideOptions": {    // 隐藏选项
                "dianGangHu": 1,    // 是否允许点杠平胡
                "dianGangGSP": 1,   // 是否允许点杠杠上炮
                "patternSingle": 1, // 是否允许点调牌型
                "ZMS": 2,            // 自摸加一分
                "QGS": 1,            // 抢杠赔分
            },

            "roomPlayerNum": 4, // 【必需】房间最大人数

            colors: [            // 【MJ】允许的花色
                MJ.Color.TONG,
                MJ.Color.TIAO,
                MJ.Color.WAN
            ],
            checkPassHu: true, // 【MJ】是否检查过手胡
            selectColor: false, // 【MJ】是否定缺

            scenes: {
                "1": {
                    scoreRate: 50,
                    minCoin: 300,
                    maxCoin: 10000,
                    roundCoin: 35,
                    forceQuitCoin: 300,
                    options: {
                        "MTJ": true,       // 满堂鸡
                        "JQB": true,       // 鸡全包
                        "DQB": true,       // 豆全包
                        "QGSJ": true,      // 抢杠烧鸡
                        "QGSD": true,      // 抢杠烧豆
                    },
                    robotSetting: {
                        waitTime: 10,
                    }
                },
                "2": {
                    scoreRate: 150,
                    minCoin: 1000,
                    maxCoin: 80000,
                    roundCoin: 105,
                    forceQuitCoin: 1000,
                    options: {
                        "MTJ": true,       // 满堂鸡
                        "JQB": true,       // 鸡全包
                        "DQB": true,       // 豆全包
                        "QGSJ": true,      // 抢杠烧鸡
                        "QGSD": true,      // 抢杠烧豆
                    },
                    robotSetting: {
                        waitTime: 10,
                    }
                },
                "3": {
                    scoreRate: 500,
                    minCoin: 3000,
                    maxCoin: 300000,
                    roundCoin: 355,
                    forceQuitCoin: 3000,
                    options: {
                        "MTJ": true,       // 满堂鸡
                        "JQB": true,       // 鸡全包
                        "DQB": true,       // 豆全包
                        "QGSJ": true,      // 抢杠烧鸡
                        "QGSD": true,      // 抢杠烧豆
                    },
                    robotSetting: {
                        waitTime: 10,
                    }
                },
                "4": {
                    scoreRate: 1500,
                    minCoin: 20000,
                    maxCoin: 0,
                    roundCoin: 1065,
                    forceQuitCoin: 10000,
                    options: {
                        "MTJ": true,       // 满堂鸡
                        "JQB": true,       // 鸡全包
                        "DQB": true,       // 豆全包
                        "QGSJ": true,      // 抢杠烧鸡
                        "QGSD": true,      // 抢杠烧豆
                    },
                    robotSetting: {
                        waitTime: 10,
                    }
                }
            }
        },

        "SDG": {
            "options": {       // 可用选项及默认值
                "SXJ": false,       // 上下鸡
                "MTJ": false,       // 满堂鸡
                "LZ": false,        // 连庄
                "YQ": false,        // 原缺
                "QGSJ": false,      // 抢杠烧鸡
                "QGSD": false,      // 抢杠烧豆
            },

            "hideOptions": {    // 隐藏选项
                "dianGangHu": 1,    // 是否允许点杠平胡
                "dianGangGSP": 1,   // 是否允许点杠杠上炮
                "patternSingle": 1, // 是否允许点调牌型
                "ZMS": 2,            // 自摸加一分
                "QGS": 1,            // 抢杠赔分
            },

            "roomPlayerNum": 3,

            colors: [           // 允许的花色
                MJ.Color.TONG,
                MJ.Color.TIAO,
                MJ.Color.WAN
            ],
            checkPassHu: false, // 是否检查过手胡
            selectColor: true, // 是否定缺

            scenes: {
                "1": {
                    scoreRate: 50,
                    minCoin: 300,
                    maxCoin: 10000,
                    roundCoin: 35,
                    forceQuitCoin: 300,
                    options: {
                        "MTJ": true,       // 满堂鸡
                        "JQB": true,       // 鸡全包
                        "DQB": true,       // 豆全包
                        "QGSJ": true,      // 抢杠烧鸡
                        "QGSD": true,      // 抢杠烧豆
                    },
                    robotSetting: {
                        waitTime: 10,
                    },
                },
                "2": {
                    scoreRate: 150,
                    minCoin: 1000,
                    maxCoin: 80000,
                    roundCoin: 105,
                    forceQuitCoin: 1000,
                    options: {
                        "MTJ": true,       // 满堂鸡
                        "JQB": true,       // 鸡全包
                        "DQB": true,       // 豆全包
                        "QGSJ": true,      // 抢杠烧鸡
                        "QGSD": true,      // 抢杠烧豆
                    },
                    robotSetting: {
                        waitTime: 10,
                    }
                },
                "3": {
                    scoreRate: 500,
                    minCoin: 3000,
                    maxCoin: 300000,
                    roundCoin: 355,
                    forceQuitCoin: 3000,
                    options: {
                        "MTJ": true,       // 满堂鸡
                        "JQB": true,       // 鸡全包
                        "DQB": true,       // 豆全包
                        "QGSJ": true,      // 抢杠烧鸡
                        "QGSD": true,      // 抢杠烧豆
                    },
                    robotSetting: {
                        waitTime: 10,
                    }
                },
                "4": {
                    scoreRate: 1500,
                    minCoin: 20000,
                    maxCoin: 0,
                    roundCoin: 1065,
                    forceQuitCoin: 10000,
                    options: {
                        "MTJ": true,       // 满堂鸡
                        "JQB": true,       // 鸡全包
                        "DQB": true,       // 豆全包
                        "QGSJ": true,      // 抢杠烧鸡
                        "QGSD": true,      // 抢杠烧豆
                    },
                    robotSetting: {
                        waitTime: 10,
                    }
                }
            }
        },

        "EDG": {
            "options": {       // 可用选项及默认值
                "SXJ": false,       // 上下鸡
                "MTJ": false,       // 满堂鸡
                "LZ": false,        // 连庄
                "YQ": false,        // 原缺
                "QGSJ": false,      // 抢杠烧鸡
                "QGSD": false,      // 抢杠烧豆
            },

            "hideOptions": {    // 隐藏选项
                "dianGangHu": 1,    // 是否允许点杠平胡
                "dianGangGSP": 1,   // 是否允许点杠杠上炮
                "patternSingle": 1, // 是否允许点调牌型
                "ZMS": 2,            // 自摸加一分
                "QGS": 1,            // 抢杠赔分
            },

            "roomPlayerNum": 2,

            colors: [           // 允许的花色
                MJ.Color.TONG,
                MJ.Color.TIAO,
                MJ.Color.WAN
            ],
            checkPassHu: false, // 是否检查过手胡
            selectColor: true, // 是否定缺

            scenes: {
                "1": {
                    scoreRate: 50,      // 积分与金币的兑换比例
                    minCoin: 300,       // 进入房间金币下限
                    maxCoin: 10000,     // 进入房间金币上限
                    roundCoin: 35,      // 每局金币消耗
                    forceQuitCoin: 300,// 强退扣除的金币
                    options: {
                        "MTJ": true,       // 满堂鸡
                        "JQB": true,       // 鸡全包
                        "DQB": true,       // 豆全包
                        "QGSJ": true,      // 抢杠烧鸡
                        "QGSD": true,      // 抢杠烧豆
                    },
                    robotSetting: {
                        waitTime: 10,
                    },
                },
                "2": {
                    scoreRate: 150,
                    minCoin: 1000,
                    maxCoin: 80000,
                    roundCoin: 105,
                    forceQuitCoin: 1000,
                    options: {
                        "MTJ": true,       // 满堂鸡
                        "JQB": true,       // 鸡全包
                        "DQB": true,       // 豆全包
                        "QGSJ": true,      // 抢杠烧鸡
                        "QGSD": true,      // 抢杠烧豆
                    },
                    robotSetting: {
                        waitTime: 10,
                    }
                },
                "3": {
                    scoreRate: 500,
                    minCoin: 3000,
                    maxCoin: 300000,
                    roundCoin: 355,
                    forceQuitCoin: 3000,
                    options: {
                        "MTJ": true,       // 满堂鸡
                        "JQB": true,       // 鸡全包
                        "DQB": true,       // 豆全包
                        "QGSJ": true,      // 抢杠烧鸡
                        "QGSD": true,      // 抢杠烧豆
                    },
                    robotSetting: {
                        waitTime: 10,
                    }
                },
                "4": {
                    scoreRate: 1500,
                    minCoin: 20000,
                    maxCoin: 0,
                    roundCoin: 1065,
                    forceQuitCoin: 10000,
                    options: {
                        "MTJ": true,       // 满堂鸡
                        "JQB": true,       // 鸡全包
                        "DQB": true,       // 豆全包
                        "QGSJ": true,      // 抢杠烧鸡
                        "QGSD": true,      // 抢杠烧豆
                    },
                    robotSetting: {
                        waitTime: 10,
                    }
                }
            }
        },
    },

    "Scenes": {
        "1": {
            activitySetting: {
                playReward: {"round":50, "resource": {"coin": 500}},        // 每玩50局奖励金币
                winReward: {"round":30, "resource": {"coin": 500}}          // 每胜30局奖励金币
            },

            Gift: {
                "1": {"costs": {'coin':100}},     // 掌声
                "2": {"costs": {'coin':100}},     // 爱心
                "3": {"costs": {'coin':100}},     // 皇冠
                "4": {"costs": {'coin':100}},     // 心连心
            },
        },

        "2": {
            activitySetting: {
                playReward: {"round":50, "resource": {"coin": 1000}},        // 每玩50局奖励金币
                winReward: {"round":30, "resource": {"coin": 1000}}          // 每胜30局奖励金币
            },

            Gift: {
                "1": {"costs": {'coin':100}},     // 掌声
                "2": {"costs": {'coin':100}},     // 爱心
                "3": {"costs": {'coin':100}},     // 皇冠
                "4": {"costs": {'coin':100}},     // 心连心
            },
        },

        "3": {
            activitySetting: {
                playReward: {"round":50, "resource": {"coin": 2000}},        // 每玩50局奖励金币
                winReward: {"round":30, "resource": {"coin": 2000}}          // 每胜30局奖励金币
            },

            Gift: {
                "1": {"costs": {'coin':100}},     // 掌声
                "2": {"costs": {'coin':100}},     // 爱心
                "3": {"costs": {'coin':100}},     // 皇冠
                "4": {"costs": {'coin':100}},     // 心连心
            },
        },

        "4": {
            activitySetting: {
                playReward: {"round":50, "resource": {"coin": 3000}},        // 每玩50局奖励金币
                winReward: {"round":30, "resource": {"coin": 3000}}          // 每胜30局奖励金币
            },

            Gift: {
                "1": {"costs": {'coin':100}},     // 掌声
                "2": {"costs": {'coin':100}},     // 爱心
                "3": {"costs": {'coin':100}},     // 皇冠
                "4": {"costs": {'coin':100}},     // 心连心
            },
        }
    },

    'RoundCash': {
        "4": 2,
        "8": 3,
        "16": 4
    },

    "Gift": {
        "1": {"costs": {'card':1}},     // 掌声
        "2": {"costs": {'card':1}},     // 爱心
        "3": {"costs": {'card':1}},    // 皇冠
        "4": {"costs": {'card':1}},    // 心连心
    },

    "Enjoy": {
        "costs": {'card':1}
    }
}

module.exports = Config;